estate & trust tax preparation consultants irs representation expert witnesses cash flow & budgeting analysis consulting services expert bookkeeping expert witness accounting services business accounting consulting experts consultant